速報APP / 教育 / String Simulator

String Simulator

價格:免費

更新日期:2014-03-25

檔案大小:1.1M

目前版本:1.0

版本需求:Android 2.2 以上版本

官方網站:https://www.facebook.com/piotr.krajnik.96

Email:krajnikp@poczta.wp.pl

String Simulator(圖1)-速報App

This application provides numerical solution of nonlinear string differential equation.

First and last node of the string has hardcoded positions (boundary conditions of equation)

You may simulate behavior of string which is set by several parameters

String Simulator(圖2)-速報App

(number of segments, dx growth, dt growth, damping factor, nonlinearity factor)

, initial shape (initial conditions of equation) and obstacles (additional boundary conditions of equation).

You may also change string node values when your simulation is running.

String Simulator(圖3)-速報App

You must be careful when setting equation parameters. Too big values, or some

parameter values combinations may lead to numerical instability (for example: big nonlinearity

factor: 2.0 and much smaller other parameters).

String Simulator(圖4)-速報App

Using application:

STEP1: you may change your equation parameters and tap Apply Parameters

(at this point string shape will be reset to default u(x)=1.5*sin(x) function

String Simulator(圖5)-速報App

and all obstacles will be removed.

STEP2: you may change string initial shape by tapping Define Shape

and changing this shape using your finger.

String Simulator(圖6)-速報App

STEP3: You may add some obstacles by tapping Define Obstacles

and tapping on places when you desire one.

STEP4: Start your simulation by tapping Start Simulation button.

String Simulator(圖7)-速報App

It is recommended to use tablet devices.

String Simulator(圖8)-速報App